Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 STATION STREET £2,560,150 £2,300,000 1 Mar 2021
15 STATION STREET Detached £685,426 £249,900 9 Aug 2002
STUDIO 817 23 STATION STREET £4,692,018 £3,807,500 31 Oct 2018